CR10 Smart review